package com.masterclient.app.businessmodule.vipmodule.persenter;

import com.eoner.baselib.presenter.FCBasePresenter;
import com.eoner.baselib.presenter.IFCBaseView;
import com.masterclient.app.businessmodule.vipmodule.bean.OrderBean;
import com.masterclient.app.businessmodule.vipmodule.bean.ServiceOrderBean;


public class SaleOrderListContract {

    public interface View extends IFCBaseView {
        void getOrderList(OrderBean order);
        void getServiceOrderList(ServiceOrderBean order);
        void error(String error);
    }

    abstract static class Presenter extends FCBasePresenter<View> {
        public abstract void getOrderList(boolean showPageLoading, String status, int page, int size);

        public abstract void getNotOrderList(boolean showPageLoading, int page, int size);
        public abstract void getRefundList(boolean showPageLoading, String status, int page, int size);
    }
}
